﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

public class Item
{
    private bool equipable;
    private bool visible;
    private int carismaBonus;
    private int percepcaoBonus;
    private int inteligenciaBonus;
    private string name;
    private int quantidade;

    public int Quantidade
    {
        get { return quantidade; }
        set { quantidade = value; }
    }

    public string Name
    {
        get { return name; }
        set { name = value; }
    }

    public int CarismaBonus
    {
        get { return carismaBonus; }
    }

    public int PercepcaoBonus
    {
        get { return percepcaoBonus; }
    }

    public int InteligenciaBonus
    {
        get { return inteligenciaBonus; }
    }

    public Item(string name, int quantidade)
    {
        this.name = name;
        this.quantidade = quantidade;
    }

    public Item()
    {
        equipable = true;
        visible = true;

        int aux = (int) (Globals.GetRandomDouble * 10);

        carismaBonus = aux;
        //Console.WriteLine(aux);

        aux = (int)(Globals.GetRandomDouble * 10);
        //Console.WriteLine(aux);
        percepcaoBonus = aux;

        aux = (int)(Globals.GetRandomDouble * 10);
        //Console.WriteLine(aux);
        inteligenciaBonus = aux;
    }
}
